white-flowered gourd - French English Dictionary